﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.Objects;
using System.Data.Objects.DataClasses;

namespace smartvoid.secciones
{
    public partial class Registrar : System.Web.UI.Page
    {
        SmartVoidEntities SmartVctx;

        protected void Page_Load(object sender, EventArgs e)
        {
            SmartVctx = new SmartVoidEntities();

        }

        protected void idBtnRegistrar_Click(object sender, EventArgs e)
        {
            Usuario userNuevo = new Usuario();

            if (idUsuario.Text.Trim() != "" && idNombreUsuario.Text.Trim() != "" &&
                idApellidoUsuario.Text.Trim() != "" && idOcupacionUsuario.Text.Trim() != "" &&
                idEmailUsuario.Text.Trim() != "")
            {
                userNuevo.u_Usuario = idUsuario.Text;
                userNuevo.u_Contraseña = idContraseñaUsuario.Text;
                userNuevo.u_Nombre = idNombreUsuario.Text;
                userNuevo.u_Apellido = idApellidoUsuario.Text;
                userNuevo.u_Ocupacion = idOcupacionUsuario.Text;
                userNuevo.u_Email = idEmailUsuario.Text;
                userNuevo.u_CodLocalidad = Int32.Parse(idDDListLocalidad.SelectedValue);
                userNuevo.u_CodPais = Int32.Parse(idDDListPais.SelectedValue);

                SmartVctx.Usuarios.AddObject(userNuevo);
                SmartVctx.SaveChanges();
                
                Response.Redirect("Login.aspx");
            }
            else
            {
                Response.Write("<script type=text/jscript> alert(\"Complete todos Los campos!\")</script>");
            }
        }


    }
}